étoupant

French

Participle

étoupant

  1. present participle of étouper