SMICKET MEANING IN ENGLISH

• Smicket Definition & Synonyms

  1. (n.) A womans under-garment; a smock.


RECENT SEARCHES