English-French dictionary »

come out of one's shell meaning in French

EnglishFrench
come out of one's shell verb

sortir de sa coquilleverbe