French-English dictionary »

minute papillon meaning in English

FrenchEnglish
minute papillon phrase

not so fast◼◼◼(stop doing something)
phrase