From stupra + -atur, after Italian stupratore, from Latin stuprator.
stupratur m (plural stupraturi)