Translation of hati in English:

hati

liver

noun

  • 1

    liver, large organ in the abdomen, secreting bile, animal's liver as food