French-English dictionary »

serdaigle meaning in English

FrenchEnglish
Serdaigle nom

Ravenclaw◼◼◼(Harry Potter team)
noun