Portuguese to English Dictionary

Versão em português

troça Portuguese pronunciation - Say troça in English pronunciation Meaning of "troça" in English language