Translation of mengubini in English:

mengubini

to tile (a floor)

  • 1

    to tile (a floor)