Translation of jo in English:

jo

ho, ho, ho!, interj.

exclamation

(jo, jo)
  • 1

    ho, ho, ho!