shown some skin

English

Verb

shown some skin

  1. past participle of show some skin