English-Latin dictionary »

shame, disgrace, what causes blush meaning in Latin

EnglishLatin
shame, disgrace, what causes blush noun

rubor [ruboris](3rd) M
noun