a daubing with spittle or filth

listen to the pronunciation of a daubing with spittle or filth
İngilizce - İngilizce
{n} slabbering
a daubing with spittle or filth