Portuguese to English Dictionary

Versão em português

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