Recover (fr. Recouvrer)

Translation into English

Synonyms