Translation of twatsi in English:

twatsi

virus

noun (class 9, plural ditwatsi)

  • 1

    virus
    ‘twatsi ya mohikêla’ the flu virus