ayyoubide
French
Adjective
ayyoubide
(
plural
ayyoubides
)
Ayyubid