French edit

Adjective edit

ayyoubide (plural ayyoubides)

  1. Ayyubid