LexiTurkTURKISH ↔ ENGLISH DICTIONARY

South Atlantic Ocean” in Turkish

2 Turkish translations