seasoned in French
seasoned in French
aguerri
Experienced, especially in terms of a profession or a hobby
chevronné
Experienced, especially in terms of a profession or a hobby