LexiTurkTURKISH ↔ ENGLISH DICTIONARY

less developed country” in Turkish

1 Turkish translation