demarche
English Dictionary
->
Letter D
-> demarche
Search Dictionary:
demarche Definition
(n)
a
move
or
step
or
maneuver
in
political
or
diplomatic
affairs
demarche Synonyms
demarche
© Art Branch Inc.