explainified

English

Verb

explainified

  1. simple past and past participle of explainify