CONSTUPRATE


Meaning of CONSTUPRATE in English

vt to ravish; to debauch.

Webster English vocab.      Английский словарь Webster.