English edit

Noun edit

shelt-toad (plural shelt-toads)

  1. Alternative form of shield-toad

Anagrams edit