English-Latin dictionary »

blot, blemish (l+s) meaning in Latin

EnglishLatin
blot, blemish (L+S) noun

dedecus [dedecoris](3rd) N
noun