Translation of derum in English:

derum

rumble

noun

  • 1

    rumble, rumbling sound