French edit

Pronoun edit

toussa

  1. (colloquial) et cetera

Verb edit

toussa

  1. third-person singular past historic of tousser

Anagrams edit