Slovnenya

Translation English Spanish: sight

Diccionario: main
sight
noun