LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Chukchi Sea” in Turkish

1 Turkish translation