French edit

Verb edit

touffera

  1. third-person singular simple future of touffer