Translation of Hati Ayam in English:

User Contribution

Hati Ayam

Chicken's Liver

noun