English-Spanish dictionary »

rosebush meaning in Spanish

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

rosalnoun
{m}