French-English dictionary »

poufsouffle meaning in English

FrenchEnglish
Poufsouffle nom

Hufflepuff◼◼◼(Harry Potter team)
noun