Translation of membrangus in English:

membrangus

to censor, to muzzle

verb

  • 1

    to censor, to muzzle