LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“development aid” in Turkish

1 Turkish translation