Definify.com

Definition 2026


scelerats

scelerats

See also: scélérats

English

Noun

scelerats

  1. plural of scelerat

Anagrams