Latin-English dictionary »

peccatum contra naturam meaning in English

LatinEnglish
peccatum contra naturam noun

crime against nature(crime against nature)
noun