Translation of hyperactive in Setswana

hyperactive

go le matlhagatlhaga

adjective

  • 1

    go le matlhagatlhaga
    • unable to relax and always moving about or doing things