stuprations

English

Noun

stuprations

  1. plural of stupration