Portuguese to English Dictionary

Versão em português

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