Spanish-English dictionary »

madreselva de los jardines meaning in English

SpanishEnglish
madreselva de los jardines noun
{f}

Italian honeysuckle(Lonicera caprifolium)
noun