punish, impose a severe or humiliating punishment

listen to the pronunciation of punish, impose a severe or humiliating punishment
Английский Язык - Турецкий язык

Определение punish, impose a severe or humiliating punishment в Английский Язык Турецкий язык словарь

tar and feather
katran tüy cezası
tar and feather
katran ve tüye bulamak (ceza)
Английский Язык - Английский Язык
tar and feather