French-English dictionary »

prendre les devants meaning in English

FrenchEnglish
prendre les devants verbe

make the first move◼◼◼verb