THANK ONE'S LUCKY STARS


Meaning of THANK ONE'S LUCKY STARS in English

feel grateful for one's good fortune.

→ thank

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.