Almoravide
See also:
almoravide
and
almorávide
French
Noun
Almoravide
m
or
f
by sense
(
plural
Almoravides
)
Almoravid