shown a clean pair of heels

English

Verb

shown a clean pair of heels

  1. past participle of show a clean pair of heels