English-Italian dictionary »

thornbush meaning in Italian

EnglishItalian
thornbush (thorny shrub or bush)
noun

rovonoun
{m}

spinonoun
{m}