LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oceanic trench” in Turkish

1 Turkish translation