English French Dictionary

English - Français

to almost do something in French:

1. faire presque quelque chose faire presque quelque chose