Definition: 1. look, glance
Show more information about vistazo
Show more information about mirada
Search took: 2.0240 ms