Tamil Dictionary 🔍

dogskin

Dog"skin, n. Defn: The skin of a dog, or leather made of the skin. Also used adjectively.


dogskin - Similar Words