meaning of Ayyubiden

Ayyubiden - German to English

Ayyubids