Translation of lumpia in English:

lumpia

Indonesian spring rolls

noun

  • 1

    Indonesian spring rolls