Translation of impatience in Setswana

impatience

ka mafega

noun

  • 1

    ka mafega