Search term artemisa has one result
ES Spanish EN English
artemisa (n) [botánica] {f} sagebrush (n) [botánica]