Translation of jo in English:

jo

ho, ho, ho!, interj.

(jo, jo)

exclamation

  • 1

    ho, ho, ho!