Translation of thuma in English:

thuma

swim

verb

  • 1

    swim