LUCKY STAR


Meaning of LUCKY STAR in English

a certain star or planet which is thought to bring a person good luck and success in life You should thank your lucky star that you don`t have to go to work on a rainy day like today.

English idioms vocab.      Словарь английских идиом и выражений.