Translation for "permettre de faire" to english
- to allow something to be done
- allow to do
- afford to
Similar context phrases
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test