need meaning in French
n. besoin, nécessité; difficulté, détresse; adversité
v. réclamer, exiger, demander; avoir besoin de; être dans la gêne; être obligé de
n. besoin, nécessité; difficulté, détresse; adversité
v. réclamer, exiger, demander; avoir besoin de; être dans la gêne; être obligé de