Tamil Dictionary 🔍

duddery

Dud"der*y, n. Defn: A place where rags are bought and kept for sale. [Eng.]


duddery - Similar Words