STREAK OF LUCK


Meaning of STREAK OF LUCK in English

See: RUN OF LUCK.

Dictionary of English idioms .      Словарь английских идиом.