Translation of justification in Setswana

justification

lebaka

nounPlural justifications

  • 1

    lebaka