terramated

English

Verb

terramated

  1. simple past and past participle of terramate