royal masts
English
Noun
royal
masts
plural of
royal mast