Translation of mosa in English:

mosa

mercy

noun

  • 1

    mercy
    pity
    ‘Batho bao ba bolailego monna yo ga ba na mosa’ Those people who killed this man have no mercy