English-Italian dictionary »

green sandpiper meaning in Italian

EnglishItalian
green sandpiper (Tringa ochropus)
noun

piro piro culbianconoun
{m}