SNOFF MEANING IN ENGLISH

• Snoff Definition & Synonyms

  1. (n.) A short candle end used for igniting a fuse.


RECENT SEARCHES