shown a leg

English

Verb

shown a leg

  1. past participle of show a leg