Portuguese to English Dictionary

Versão em português

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