English-Italian dictionary »

shrub celery meaning in Italian

EnglishItalian
shrub celery (the crisp thick leafstalk of the celery plant)
noun

sedanonoun
{m}