Versión en Español
Meaning of
"descubrir algo"
in English language
Spanish to English
English to Spanish
Spanish
English
descubrir algo
to discover sth.
descubrir algo
to reveal sth.
descubrir algo
to uncover sth.