Spoil (fr. Dépouille)

Translation into English

Synonyms