English-French dictionary »

aid worker meaning in French

EnglishFrench
aid worker noun

bénévole◼◼◼nom {m}