Descubría (en. I discovered)
/des-ku-'bɾi-a/
Synonyms
- encontrar
- identificar
- revelar
- desvelar
Slang Meanings
To find something surprising.
Yesterday I discovered an amazing place in the city.
Ayer descubrí un lugar increíble en la ciudad.
To disclose a secret.
I can't believe you uncovered my plan.
No puedo creer que descubrieras mi plan.