STUPRUM MEANING IN ENGLISH

• Stuprum Definition & Synonyms

  1. (n.) Stupration.


RECENT SEARCHES