Dementors meaning

Plural form of dementor.
noun
0
0
Advertisement