Provide (fr. Fournir)

Translation into English

Synonyms