English-Latin dictionary »

falling off, decent meaning in Latin

EnglishLatin
falling off, decent noun

delapsus [delapsus](4th) M
noun