Translation of helada in English:

helada

frost, n.

feminine noun

  • 1

    frost
    cayó una helada there was a frost