OVERSKIRT MEANING IN ENGLISH

• Overskirt Definition & Synonyms

  1. (n.) An upper skirt, shorter than the dress, and usually draped.


RECENT SEARCHES