Spanish-English Dictionarymostrar
Meaning of mostrar