English-Italian dictionary »

vine leaf meaning in Italian

EnglishItalian
vine leaf (leaf of grapevine)
noun

pampinonoun
{m}