Italian-English dictionary »

albastrello meaning in English

ItalianEnglish
albastrello noun
{m}

marsh sandpiper(Tringa stagnatilis)
noun