babi guling

Indonesian

Noun

babi guling (plural babi-babi guling)

  1. spit-roasted suckling pig, especially the one commonly found in Bali