LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Arafura Sea” in Turkish

1 Turkish translation