Translation of pembekal in English:

pembekal

caterer

noun

  • 1

    caterer, provider, supplier