English-Spanish dictionary »

tree frog meaning in Spanish

EnglishSpanish
tree frog (frog of the family Hylidae)
noun

rana arborícolanoun
{f}