cremolada - Spanish English Dictionary

cremolada

Play ENESESes
Play ENESESmx

Meanings of "cremolada" in English Spanish Dictionary : 1 result(s)

Spanish English
General
cremolada [f] PE refreshing drink prepared with fruit pulp or syrup or other ingredients, extracts, and crushed ice