self-iso'd

English

Verb

self-iso'd

  1. simple past and past participle of self-iso