Translation of belacan in English:

belacan

shrimp or fish paste

noun

  • 1

    shrimp or fish paste