babi guling
Indonesian
Noun
babi
guling
(
plural
babi
-
babi
guling
)
spit-roasted
suckling pig
, especially the one commonly found in Bali