tinfoiled

English

Verb

tinfoiled

  1. simple past and past participle of tinfoil