Translation of optimistic in Setswana

optimistic

solofetse

adjective

  • 1

    solofetse