LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Democratic Republic of Afghanistan” in Turkish

1 Turkish translation