French translation of 'to have had one's share of sth'
to have had one's share of sth
avoir eu sa part de qch
⇒ I have had more than my share of adventures.
J'ai eu ma part d'aventures.
Translation of to have had one's share of sth from the Collins English to French Dictionary