punish, impose a severe or humiliating punishment

listen to the pronunciation of punish, impose a severe or humiliating punishment
English - Turkish

Definition of punish, impose a severe or humiliating punishment in English Turkish dictionary

tar and feather
katran tüy cezası
tar and feather
katran ve tüye bulamak (ceza)
English - English
tar and feather
punish, impose a severe or humiliating punishment
Favorites