Tamil Dictionary 🔍

petar

Pe*tar", n. Defn: See Petard. [Obs.] "Hoist with his own petar." Shak.


petar - Similar Words