Translation of Babi panggang karo in English:

User Contribution

Babi panggang karo

Karo roasted pork

noun