like a worm, resembling a worm

listen to the pronunciation of like a worm, resembling a worm
English - English
{s} wormlike
like a worm, resembling a worm
Favorites