Definify.com

Definition 2025


stupefactions

stupefactions

See also: stupéfactions

English

Noun

stupefactions

  1. plural of stupefaction