LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stick man” in Turkish

1 Turkish translation