English-Latin dictionary »

remedy / medicine for bowel / stomach / abdomen pains / disease meaning in Latin

EnglishLatin
remedy / medicine for bowel / stomach / abdomen pains / disease noun

coeliaca [coeliacae](1st) F
noun