Translation of hic in English:

hic

hic!, interj.

exclamation

  • 1

    hic!