microcheated

English

Verb

microcheated

  1. simple past and past participle of microcheat