English-French dictionary »

slip through someone's fingers meaning in French

EnglishFrench
slip through someone's fingers verb

passer sous le nezverbe