French-English dictionary »

organisation humanitaire meaning in English

FrenchEnglish
organisation humanitaire nom {f}

relief agency◼◼◼(organization)
noun