mouchant

French

Participle

mouchant

  1. present participle of moucher