Spanish-English Dictionaryheló
heló
helarse
Meaning of heló