Translation of deru in English:

deru

  • 1

    sound made by thunder, planes, etc.
    ‘berderu, menderu’ to howl, to roar