LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atıcı.” in English

3 English translations
EN
shooter

He is a sharp-shooter.