Translation of batu ubin in English:

batu ubin

flag-stone

noun

  • 1

    flag-stone, large paving stone, floor tiles