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