LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Russian SFSR” in Turkish

1 Turkish translation