Translation of hi in Setswana

hi

dumêla

exclamation

  • 1

    dumêla
    • an exclamation used as a friendly greeting