MalayTranslate.com
Malay to English Translator
Translate Here

English to English

drum roll

noun (n)

  • the sound of a drum (especially a snare drum) beaten rapidly and continuously
    suara drum (terutama senar drum) dipukuli dengan cepat dan berterusan
    Synonym:
    paradiddle, roll
    source: wordnet30