slickered

listen to the pronunciation of slickered
English - English
{s} wearing a raincoat, wearing a slicker
slickered
Favorites