LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nautical mile” in Turkish

1 Turkish translation