Skip to main content

noninterference

English noninterference meaning in English  •  noninterference का अर्थ अंग्रेजी में
Noun
  • a foreign policy of staying out of other countries' disputes; nonintervention.
Advertisement