LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Yemen Arab Republic” in Turkish

1 Turkish translation