English-Latin dictionary »

sexual impurity (often of homosexuality) meaning in Latin

EnglishLatin
sexual impurity (often of homosexuality) noun

impudicitia [impudicitiae](1st) F
noun