English-Latin dictionary »

hurt, injury meaning in Latin

EnglishLatin
hurt, injury noun

noxa [noxae](1st) F
noun