LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“National Aeronautics and Space Administration” in Turkish

1 Turkish translation