Translation of amang in English:

amang

tin dregs

noun

  • 1

    tin dregs, residue left after tin ore is filtered