HAD A STROKE OF LUCK


Meaning of HAD A STROKE OF LUCK in English

got lucky

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.