LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sniper rifle” in Turkish

1 Turkish translation