laid some skin on

English

Verb

laid some skin on

  1. simple past and past participle of lay some skin on