What is the meaning of Permettre?

to permit, to allow (to grant permission or access) [with à ‘someone’, along with direct object ‘something’ or de (+ infinitive) ‘to do something’]

to allow, to enable (to provide the means, opportunity, etc.) [with à ‘someone’, along with direct object ‘something’ or de (+ infinitive) ‘to do something’]

to take the liberty [with de (+ infinitive) ‘of doing something’]

to afford [with de (+ infinitive) ‘to do something’]

to permit, to allow

Source: wiktionary.org