English Translation
I had a mental breakdown.
avoir ou faire familier une dépression (nerveuse) = to have a nervous breakdown
© Larousse 2014
I had a mental breakdown.
avoir ou faire familier une dépression (nerveuse) = to have a nervous breakdown
© Larousse 2014