Translation of joyful in Setswana

joyful

itumetse thata

adjective

  • 1

    itumetse thata
    • very happy