vocab dash
Log in
Sign up
balaustrada
Top 30000
Meanings
Noun
1. balustrade (row of balusters)
(architecture)