stuprate

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