toad – Dansk–English translations

🇬🇧 en da 🇩🇰

toad noun

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