French-English dictionary »

élan meaning in English