LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“people's republic” in Turkish

1 Turkish translation