To strip (fr. Dépouiller)

Translation into English

Synonyms