demarches
noun
- 1
A diplomatic maneuver; one handled with finesse.
- 2
A protest launched through diplomatic measures.
Translate “demarches” to another language
Click any language to open the translator with this word already filled in.
A diplomatic maneuver; one handled with finesse.
A protest launched through diplomatic measures.
Click any language to open the translator with this word already filled in.