Heals (fr. Guérit)

Translation into English

Synonyms