English-Latin dictionary »

source of disgrace meaning in Latin

EnglishLatin
source of disgrace noun

dedecoramentum [dedecoramenti](2nd) N
noun