thornbush in Italian
thornbush in Italian
rovo
Any of many thorny or spiny shrubs and bushes.
spino
Any of many thorny or spiny shrubs and bushes.