mostró
See also:
mostro
and
mostrò
Spanish
Verb
mostró
third-person singular preterite indicative of
mostrar