lim=nǝ tʃǝtʃuj-ɽæ

lim=nǝ tʃǝtʃuj-ɽæ
English: Translation
Azadirachta indica, neem fruit
Plants, trees and other vegetation
Hill