Translation of emping in English:

emping

noun

  • 1

    crackers made from nuts called ‘belinjo’


User Contribution

emping

chips

noun


User Contribution

emping

cracker

noun


User Contribution

emping

melinjo nut crackers

noun


User Contribution

emping

noun