sticky-taped

English

Verb

sticky-taped

  1. simple past and past participle of sticky-tape