cons·tu·pa·tor[1]

  1. debaucher
  2. ravisher

Synonyms for constupator

Similar to constupator