Portuguese to English Dictionary

Versão em português

alfarroba Portuguese pronunciation - Say alfarroba in English pronunciation Meaning of "alfarroba" in English language