Search term Consolida has 2 results
EN English IT Italian
Consolida Delphinium
IT Italian EN English
consolida (n) [perennial herb] comfrey (n) [perennial herb]