Search term floribunda has 2 results
EN English FR French
floribunda (n) [rose cultivar] (n) floribunda (n) [rose cultivar] (n)
FR French EN English
floribunda (n) [rose cultivar] (n) floribunda (n) [rose cultivar] (n)