maestrals
English
Noun
maestrals
plural of
maestral