well-travelled in French
well-travelled in French
qui a beaucoup voyagé
Having travelled extensively.
qui a vu du pays
Having travelled extensively.