Definify.com

Definition 2026


stupours

stupours

English

Noun

stupours

  1. plural of stupour