LexiTurkTURKISH ↔ ENGLISH DICTIONARY

-ting) yassı bir şey ile vurmak” in English

1 English translation
EN
swat

It's hard to swat a fly with your bare hand.