See also: mostro and mostró

Italian edit

Verb edit

mostrò

  1. third-person singular past historic of mostrare

Anagrams edit