Translation of menemboki in English:

menemboki

to wall up

verb

  • 1

    to wall up