THANK YOUR LUCKY STARS


Meaning of THANK YOUR LUCKY STARS in English

(See you can thank your lucky stars)

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