LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Netherlands Antilles” in Turkish

1 Turkish translation