Spanish Verb impurificasen third-person plural imperfect subjunctive of impurificarWikiwand - on Seamless Wikipedia browsing. On steroids.