mostrease
Spanish
Verb
mostrease
first
/
third-person
singular imperfect subjunctive of
mostrear