meaning of dumbledor
1.
A
bumblebee;
also,
a
cockchafer.
Related Words
dumbledor
|
Developed & Maintained By
Taraprasad.com