a daubing with spittle or filth

listen to the pronunciation of a daubing with spittle or filth
الإنجليزية - الإنجليزية
{n} slabbering
a daubing with spittle or filth
المفضلات