LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bütün gücünü harcamak. shoot to pieces dağıtmak” in English

1 English translation
EN
shoot

I'm gonna shoot him.