Detailübersetzungen für toad von Englische ins Niederländisch
toad:
Related Words for "toad":
Synonyms for "toad":
Related Definitions for "toad":
-
any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species1
Computerübersetzung von Drittern:
Images:
Related Translations for toad