to loiter; to idle

listen to the pronunciation of to loiter; to idle
English - English
nuzzle
to loiter; to idle
Favorites