Translation of membisu in English:

membisu

verb

  • 1

    to deaden or muffle the sound of