LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“people's democratic republic” in Turkish

1 Turkish translation