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