Portuguese-English dictionary »

bala dum-dum meaning in English

PortugueseEnglish
bala dum-dum noun
{f}

dum dum bullet(hollow-point bullet designed to expand on impact)
noun