aloagi

aloagi
English: Translation
plant (Ocimum sanctum)
noun
Plants, trees and other vegetation
lieber-dikepa-1974
photo-by-hafiz-issadeen-august-12-2009-http-www-flickr-com-photos-yimhafiz-3817279512-license-cc-by-2-0
ID
1370