English-Latin dictionary »

punishment, harm meaning in Latin

EnglishLatin
punishment, harm noun

noxa [noxae](1st) F
noun