Translation of babi panggang karo in English:

User Contribution

babi panggang karo

Karo roasted pork

noun