English-Latin dictionary »

simple medicine meaning in Latin

EnglishLatin
simple medicine noun

asteriace [asteriaces]noun
F