Translation of teja cumbrera in English:

teja cumbrera

ridge tile, n.

(teja de cumbrera)

feminine noun

  • 1

    ridge tile