MalayTranslate.com
Malay to English Translator
Translate Here

English to English

noninterference

noun (n)

  • a foreign policy of staying out of other countries' disputes
    kebijakan luar negeri menjauh dari lain countries' sengketa
    source: wordnet30