Spanish-English dictionary »

tener un golpe de suerte meaning in English

SpanishEnglish
tener un golpe de suerte verb

luck out(to experience great luck)
verb