Demostraba (en. Demonstrated)

/de.mo'stra.βa/

Synonyms

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.