Italian-English dictionary »

ginestra meaning in English

ItalianEnglish
ginestra noun
{f}

broom [brooms](Fabaceae shrub)
noun
[UK: bruːm] [US: ˈbruːm]

ginestra spinosa noun
{f}

gorse(evergreen shrub)
noun
[UK: ɡɔːs] [US: ɡɔːrs]