LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“instrument landing system” in Turkish

1 Turkish translation