LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“punching bag” in Turkish

2 Turkish translations
TR
kum torbası

Tom kum torbasına yumruk atıyordu.