slickered

listen to the pronunciation of slickered
الإنجليزية - الإنجليزية
{s} wearing a raincoat, wearing a slicker
slickered
المفضلات