Translation of techado in English:

techado

roof, n.

Definition of roof in English

masculine noun

  • 1

    roof