LexiTurkTURKISH ↔ ENGLISH DICTIONARY

South Yemen” in Turkish

1 Turkish translation