Translation of dumdum in Malay

dumdum

noun

  • 1

    peluru hujung lembut yang mengembang apabila terkena sasarnya