Tamil Dictionary 🔍

snuffer

n. மூக்குப்பொடியர்.


Snuff"er, n. 1. One who snuffs. 2. (Zoöl.) Defn: The common porpoise.


snuffer - Similar Words