LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Red Army” in Turkish

1 Turkish translation