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