TOADLET


Meaning of TOADLET in English

(n.) A small toad.

Webster's English dictionary.      Английский словарь Webster.