Versión en Español
Translate
"at first sight"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
at first sight
general (o): a primera vista
at first sight
a primera vista