Slovnenya

Translation English Spanish: glimpse

Diccionario: main
glimpse
verb