Dutch-English dictionary »

non-refoulement meaning in English

DutchEnglish
non-refoulement substantief

non-refoulement(principle that a person should not be returned to an area where they would face mistreatment)
noun