Translation of deru in English:

deru

noun

  • 1

    sound like that of strong winds blowing, storm howling or waves crashing