stuprate

listen to the pronunciation of stuprate
English - English
{v} to ravish, force, deflour, violate, ruin
To ravish; to debauch
stuprate
Favorites