LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Adam's needle” in Turkish

1 Turkish translation