French

edit

Adjective

edit

ayyoubide (plural ayyoubides)

  1. Ayyubid