Search term Artemisia has 2 results
EN English IT Italian
Artemisia (plant) Artemisia
IT Italian EN English
artemisia (n) [botanica] {f} sagebrush (n) [botanica]