разгадать

разгада́ть

сов., вин. п.

1) adivinar vt; resolver (непр.) vt (решить)

разгадать загадку — desentrañar un enigma

2) (понять) comprender vt

разгадать чьи-либо намерения — penetrar en las intenciones de alguien

разгадать человека — conocer (ver) a alguien

Источник: Русско-испанский словарь на Gufo.me