English version

dum-dum in Weapons topic

From Longman Dictionary of Contemporary Englishdum-dumdum-dum /ˈdʌm dʌm/ noun [countable]  PMWa soft bullet that causes serious wounds because it breaks into pieces when it hits you