Definify.com

Definition 2024


stuprated

stuprated

English

Verb

stuprated

  1. simple past tense and past participle of stuprate