Search term dulcamara has one result
Jump to
ES Spanish EN English
dulcamara (n) [botánica] {f} bittersweet (n) [botánica]