Almoravids
English
Noun
Almoravids
plural of
Almoravid