Definify.com

Definition 2024


stuprations

stuprations

English

Noun

stuprations

  1. plural of stupration