LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atış bilimi” in English

1 English translation
EN
ballistics

According to the ballistics report, this gun can't be the murder weapon.