Allowing (fr. Permettant)

Translation into English

Synonyms