demossed

English

Verb

demossed

  1. simple past and past participle of demoss