castrar Catalan - English
1.
Englishemasculate
-
Englishto castrate
-
Catalanemascular
2.
Englishcastrate
-
Englishremove the testicles o
-
Catalancastrar
3.
Englishsteer
-
Englishto castrate a male cal
-
Catalancastrar, capar
English translator: Catalan English castrar Eesti sõnaraamat Español Traductor Svenska Översättare