Portuguese to English Dictionary

Versão em português

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