See also: dépurations

English

edit

Noun

edit

depurations

  1. plural of depuration

Anagrams

edit