French-English dictionary »

ayyoubide meaning in English

FrenchEnglish
ayyoubide adjectif

Ayyubid◼◼◼(of or pertaining to the Ayyubid Dynasty)
adjective