English-French dictionary »

relief agency meaning in French

EnglishFrench
relief agency (organization)
noun

organisation humanitaire◼◼◼nom {f}