diplomatization

noun 2

Definitions

noun

1

The process of rendering something into a matter of diplomacy.

2

The use of diplomatic techniques to address or resolve an issue.

Your note

not saved
0 chars