LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“guerrilla warfare” in Turkish

1 Turkish translation