LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“thwack” in Turkish

1 Turkish translation