Tamil Dictionary 🔍

toadlet

Toad"let, n. Defn: A small toad. [R.] Coleridge.


toadlet - Similar Words