toad frog
toad
təʊd
tewd
frog
frɒg
frog

Definición y significado de "toad frog"en inglés

Toad frog
01

sapo, rana

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species 
toad frog definition and meaning
información gramatical
estado de animacidad
animal
composición morfológica
compuesto
contable
forma plural
toad frogs
LanGeek
Descargar la Aplicación
langeek application

Download Mobile App

App Store