Translation of cheer up in Setswana

cheer up

go itumêdisa

phrase

  • 1

    go itumêdisa
    • make or become cheerful