permapressed

English

Verb

permapressed

  1. simple past and past participle of permapress