Translation of memboboli in English:

memboboli

to tear down

verb

  • 1

    to tear down