Portuguese to English Dictionary

Versão em português

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