toad
BrE /təʊd/ AmE /toʊd/
noun en → es
a small, flat-bodied amphibian that lives on land and has dry, warty skin and short legs
rana terrestre, sapo terrestre
Collocations toad spawn
-
The garden was full of toads.
El jardín estaba lleno de ranas terrestres.
(informal) a person who is unpleasant or unattractive
persona desagradable, fea
Collocations toad of fate
-
He's such a toad!
¡Es un verdadero sapo!