toad – Català–English translations

🇬🇧 en ca

toad noun

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