Translation of helo in English:

helo

hello

exclamation

  • 1

    hello, hullo, a form of greeting