LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“special military operation” in Turkish

1 Turkish translation