Dutch-English dictionary »

zwadderaar meaning in English

DutchEnglish
Zwadderaar substantief
{m}

Slytherin(Harry Potter team)
noun