love at first sight in Italian
love at first sight in Italian
amore a prima vista
(idiom) an instantaneous attraction
colpo di fulmine
(idiom) an instantaneous attraction
amore al primo sguardo
(idiom) an instantaneous attraction