LexiTurkTURKISH ↔ ENGLISH DICTIONARY

headquarters” in Turkish

3 Turkish translations