a mixture of snow and water; half-melted snow

listen to the pronunciation of a mixture of snow and water; half-melted snow
Английский Язык - Английский Язык

Определение a mixture of snow and water; half-melted snow в Английский Язык Английский Язык словарь

A mixture of snow and water; half-melted snow
slush