English synonyms about - contact  

demarche

noun

1 demarche

A move or step or maneuver in political or diplomatic affairs.


Find more on demarche elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0141