Latin-English dictionary »

medela meaning in English

LatinEnglish
medela [medelae] (1st) F
noun

cure, remedial treatmentnoun

healing, healing power (Sax)noun

healthnoun
[UK: helθ] [US: ˈhelθ]