démarchant

French

Participle

démarchant

  1. present participle of démarcher