castigar French - English
1.
Englishchastise
-
Englishto punish or scold
-
Frenchchâtier
2.
Englishcastigate
-
Englishto punish severely
-
Frenchchâtier
3.
Englishpain
4.
Englishground
-
Frenchgronder, punir
English translator: French English castigar Eesti sõnaraamat Español Traductor Svenska Översättare