Tamil Dictionary 🔍

stowboard

Stow"board, n. Defn: A place into which rubbish is put. [Written also stowbord.]


stowboard - Similar Words