French-English dictionary »

faire l'impossible meaning in English

FrenchEnglish
faire l'impossible verbe

do the impossible◼◼◼verb