From Latin stuprum (“dishonor, violation”). Compare the obsolete metathetical variant strupo, and Spanish and Portuguese estupro.
Oefen om " stupro " en baie ander woorde en sinne in Italiaans .