Definify.com

Definition 2024


stupefactions

stupefactions

See also: stupéfactions

English

Noun

stupefactions

  1. plural of stupefaction