meaning of drumble
1.
To
be
sluggish
or
lazy;
to
be
confused.
2.
To
mumble
in
speaking.
Related Words
drumble
|
Developed & Maintained By
Taraprasad.com