Translation of ludicrous in Setswana

ludicrous

go tshegisa

adjective

  • 1

    go tshegisa
    • ridiculous or laughable