impalaced

English

Verb

impalaced

  1. simple past and past participle of impalace