Translation of teja plana in English:

teja plana

interlocking tile, n.

feminine noun

  • 1

    interlocking tile