Search term Veronica has 3 results
IT Italian EN English
veronica (n) [botanica] {f} bird's-eye (n) [botanica]