LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kamçılama” İngilizcede

3 İngilizce çeviri
EN
flogging

You're flogging a dead horse.

EN
whipping

You deserved a whipping like that!