English-French dictionary »

rosebush meaning in French

EnglishFrench
rosebush (rose plant)
noun
[UK: ˈrozˌbʊʃ]
[US: ˈrozˌbʊʃ]

rosier◼◼◼nom {m}