Portuguese to English Dictionary

Versão em português

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