Spanish-English Dictionaryhelar
Meaning of helar