Translation of memboboli in English:

memboboli

to tear down

  • 1

    to tear down