LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“People's Democratic Republic of Yemen” in Turkish

1 Turkish translation