LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Islamic Emirate of Afghanistan” in Turkish

2 Turkish translations