Search term floribunda has 2 results
EN English IT Italian
floribunda (n)[rose cultivar](n) floribunda (n)[rose cultivar](n)
IT Italian EN English
floribunda (n)[rose cultivar](n) floribunda (n)[rose cultivar](n)