Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

demarche Definition

Cancel
demarche
noun()
a move or step or maneuver in political or diplomatic affairs

Words Related to demarche!

demarche Examples by Brain Bank Users