LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“assault rifle” in Turkish

1 Turkish translation