LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Iâkaytçe. hit out yumruklamak” in English

1 English translation
EN
hit

I really need to hit somebody.