To exhaust (fr. Épuiser)

Translation into English

Synonyms