See also: depurations

French

edit

Noun

edit

dépurations f

  1. plural of dépuration