Search term dulcamara has one result
Jump to
IT Italian EN English
dulcamara (n) [botanica] {f} bittersweet (n) [botanica]