Tamil Dictionary 🔍

overlayer

O"ver*lay"er, n. Defn: One who overlays; that with which anything is overlaid.


overlayer - Similar Words