LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“People's Democratic Republic of Algeria” in Turkish

1 Turkish translation