LexiTurkTURKISH ↔ ENGLISH DICTIONARY

küçük top. bulletproof kurşun geçmez.” in English

1 English translation
EN
bullet

I'll bite the bullet.