Translation of enramada in English:

enramada

arbor, n.

Definition of arbor in English

feminine noun

  • 1

    (pérgola)
    arbor US
    arbour British
  • 2