constupravisset
Latin
Verb
cōnstuprāvisset
third-person singular pluperfect active subjunctive of
cōnstuprō