German-Latin dictionary »

aberraute meaning in Latin

GermanLatin
Aberraute Substantiv
eine Heilpflanze

abrotonum [abrotoni]noun