démarchés

See also: demarches and démarches

French

Participle

démarchés m pl

  1. masculine plural of démarché