Dutch-English dictionary »

awarra meaning in English

DutchEnglish
awarra substantief

awara(Astrocaryum vulgare)
noun