English-Latin dictionary »

disgrace, degradation meaning in Latin

EnglishLatin
disgrace, degradation noun

deformitas [deformitatis](3rd) F
noun