cluster of trees or plants; lump or mass; thumping sound

listen to the pronunciation of cluster of trees or plants; lump or mass; thumping sound
English - English
{i} clump
cluster of trees or plants; lump or mass; thumping sound
Favorites