a viscous, sticky application; a spot smeared or daubed; a smear

listen to the pronunciation of a viscous, sticky application; a spot smeared or daubed; a smear
الإنجليزية - التركية
الإنجليزية - الإنجليزية
daub
a viscous, sticky application; a spot smeared or daubed; a smear
المفضلات