Demostraba (en. Demonstrated)
/de.mo'stra.βa/
Slang Meanings
To demonstrate skill.
That player always demonstrates his talent on the field.
Ese jugador siempre demuestra su talento en la cancha.
To provide proof of something.
I like to demonstrate that I can learn quickly.
Me gusta demostrar que puedo aprender rápidamente.