Translation of semur ayam in English:

User Contribution

semur ayam

chicken stew

noun