touffent

French

Verb

touffent

  1. third-person plural present indicative/subjunctive of touffer