Translation of high-spirited in Setswana

high-spirited

itumetse

adjective

  • 1

    itumetse