excretasen
Spanish
Verb
excretasen
third-person plural imperfect subjunctive of
excretar