English-Latin dictionary »

defeat / disaster meaning in Latin

EnglishLatin
defeat / disaster noun

incommodum [incommodi](2nd) N
noun