DictionaryForumContacts

   French English
Google | Forvo | +
vivre dans un cocon
fig. live a cocooned existence; live a sheltered existence; live in a cocoon