dulcamara

listen to the pronunciation of dulcamara
الإنجليزية - الإنجليزية
A plant (Solanum Dulcamara)
3 (a)
See Bittersweet, n
dulcamara
المفضلات