Translation of offal in Setswana

offal

mateng

noun

  • 1

    mateng
    • the organs of an animal (e.g. liver, kidneys) sold as food