English-Latin dictionary »

crime against nature meaning in Latin

EnglishLatin
crime against nature (crime against nature)
noun

peccatum contra naturamnoun