English-Latin dictionary »

ulcer, sore meaning in Latin

EnglishLatin
ulcer, sore noun

ulcus [ulceris](3rd) N
noun

Your history