Translation of belacan in English:

belacan

shrimp paste

noun

  • 1

    shrimp paste