Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English Russian Common Words Dictionary and Phrasebook






    castigate




castigate v ['kæstigeit]

1. бичевать
2. наказывать
3. жестокое критиковать



Search History
How to Translate