LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Abkhaz Autonomous Soviet Socialist Republic” in Turkish

1 Turkish translation