arboladura
Top 45000
Meanings
Noun
1. the set of masts of a ship (nautical)