English-Latin dictionary »

disadvantage, inconvenience, setback, harm, detriment meaning in Latin

EnglishLatin
disadvantage, inconvenience, setback, harm, detriment noun

incommodum [incommodi](2nd) N
noun