Translation of menderu in English:

menderu

(menderu-deru)

verb

  • 1

    to rumble or roar like strong winds blowing, to flock