elestirmek,cezalandirmak

listen to the pronunciation of elestirmek,cezalandirmak
Türkçe - İngilizce
(deyim) come down on someone