stuprate

listen to the pronunciation of stuprate
الإنجليزية - الإنجليزية
{v} to ravish, force, deflour, violate, ruin
To ravish; to debauch
stuprate
المفضلات