Portuguese to English Dictionary

Versão em português

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