Translation of applause in Setswana

applause

legofi

noun

  • 1

    legofi
    • clapping