Portuguese to English Dictionary

Versão em português

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