TOADLET


Meaning of TOADLET in English

noun a small toad.

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