SODOMY MEANING IN ENGLISH

• Sodomy Definition & Synonyms

  1. (n.) Carnal copulation in a manner against nature; buggery.


Synonyms:
Buggery,

RECENT SEARCHES