What does ídolo mean in english ?

ídolo is a common expression in Spanish and it means idol as in ¿Qué me dice del ídolo perdido de Zagawa?

ídolo8 examples in Nonsense
Curious George
Curious George
Curious George
Curious George
Curious George
Movie 1

Get our free app and watch scenes from hundreds of Hollywood movies.

Apple AppstoreGoogle Playstore