Spanish-English Dictionarydemostrar
Meaning of demostrar