meaning of al primer golpe de vista

al primer golpe de vista - Spanish to English

at first