LexiTurkTURKISH ↔ ENGLISH DICTIONARY

artificial horizon” in Turkish

1 Turkish translation