balaustrada
Top 30000
Meanings
Noun
1. balustrade (row of balusters) (architecture)