French-English dictionary »

pas si vite meaning in English

FrenchEnglish
pas si vite phrase

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