SNUFFBOX MEANING IN ENGLISH

• Snuffbox Definition & Synonyms

  1. (n.) A small box for carrying snuff about the person.


RECENT SEARCHES