Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
dulcamara
in English
dulcamara
us
/dʌlkəˈmɛərə/
uk
/dʌlkəˈmɛərə/
#uncommon