English-Italian dictionary »

tree frog meaning in Italian

EnglishItalian
tree frog (frog of the family Hylidae)
noun

raganellanoun
{f}