temiz bir dayak atmak

listen to the pronunciation of temiz bir dayak atmak
Türkçe - İngilizce
to give a good thrashing
give a good thrashing
temiz bir dayak atmak