English-French dictionary »

thank one's lucky stars meaning in French

EnglishFrench
thank one's lucky stars (to be grateful)
verb

remercier sa bonne étoileverbe