Portuguese-English dictionary »

quaffle meaning in English

PortugueseEnglish
quaffle noun
{f}

quaffle(ball used in Quidditch)
noun
[UK: ˈkwɑː.fəl] [US: ˈkwɑː.fəl]