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

Treasure Words