English-Italian dictionary »

rosebush meaning in Italian

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

rosaionoun
{m}