toad – English–Latine translations

🇬🇧 en la 🇻🇦

toad noun

  /toʊd/ , /təʊd/
  • amphibian similar to a frog
būfō, bufo
Wiktionary Links