Tamil Dictionary 🔍

staylace

Stay"lace`, n. Defn: A lace for fastening stays.


staylace - Similar Words