Translation of berderai in English:

berderai

verb

  • 1

    to make the sound of rain falling