almogavars
English
Noun
almogavars
plural of
almogavar