English-French dictionary »

hufflepuff meaning in French

EnglishFrench
Hufflepuff (Harry Potter team)
noun

Poufsouffle◼◼◼nom