to punish English - Spanish

Related words

chastise  castigate  witch-hunt  animadvert 




English translator: English Spanish to punish  Eesti sõnaraamat   Español Traductor   Svenska Översättare