immantled

English

Verb

immantled

  1. simple past and past participle of immantle