overpeeled

English

Verb

overpeeled

  1. simple past and past participle of overpeel