LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“flail” in Turkish

2 Turkish translations