Romanian-French dictionary »

il me faut meaning in French

RomanianFrench
il me faut

am nevoie de◼◼◼