a quantity of a liquid; more than a splash

listen to the pronunciation of a quantity of a liquid; more than a splash
English - English
slosh
a quantity of a liquid; more than a splash
Favorites