Translation of thwantsha in English:

thwantsha

snap

verb

  • 1

    snap
    ‘O se ka wa thwantsha menwana’ Do not snap your fingers