English | German | Russian | Czech

démarche English

Meaning démarche meaning

What does démarche mean?

démarche

A diplomatic maneuver; one handled with finesse. a protest launched through diplomatic measures

Are you looking for...?