toad – English–Nederlands translations

🇬🇧 en nl 🇳🇱

toad noun

  /toʊd/ , /təʊd/
  • amphibian similar to a frog
pad
Wiktionary Links