Translation of techado in English:

techado

roof, n.

masculine noun

  • 1

    roof