English-Latin dictionary »

anguish, pain meaning in Latin

EnglishLatin
anguish, pain noun

morsus [morsus](4th) M
noun