Portuguese to English Dictionary

Versão em português

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