Rechercher
Sélectionnez la langue du dictionnaire
place in the sun
01
a very desirable or advantageous position
Idiom
Informal
Exemples
The successful entrepreneur found his place in the sun after launching a series of innovative products.



























