LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“barrier reef” in Turkish

1 Turkish translation