meaning of barandilla

barandilla - Spanish to English

balustrade

View more

  • banister