LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Coral Sea” in Turkish

1 Turkish translation