Italian-English dictionary »

albanella reale meaning in English

ItalianEnglish
albanella reale noun
{f}

hen harrier(bird)
noun
[UK: hen ˈhæ.rɪə(r)] [US: ˈhen ˈhe.riər]