Italian-English dictionary »

raganella meaning in English

ItalianEnglish
raganella noun
{f}

tree frog(frog of the family Hylidae)
noun