LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“semaphore” in Turkish

1 Turkish translation