LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Sahrawi Arab Democratic Republic” in Turkish

1 Turkish translation