castigare Italian - English
1.
Englishchastise
-
Englishto punish or scold
-
Italiancastigare
English translator: Italian English castigare Eesti sõnaraamat Español Traductor Svenska Översättare
Englishchastise
Englishto punish or scold
Italiancastigare
English translator: Italian English castigare Eesti sõnaraamat Español Traductor Svenska Översättare