slush in Portuguese
slush in Portuguese
lama de neve
Half-melted snow or ice, generally located on the ground.
lama
Liquid mud or mire.
granizado
Flavored shaved ice served as a drink (a slushie).