a daubing with spittle or filth

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