Translation of menimbus in English:

menimbus

verb

  • 1

    to fill or cover up something with earth, etc