Definify.com

Definition 2024


depurations

depurations

See also: dépurations

English

Noun

depurations

  1. plural of depuration