English-Latin dictionary »

w / medicinal power meaning in Latin

EnglishLatin
w / medicinal power noun

conferva [confervae](1st) F
noun