well-travelled in Finnish
well-travelled in Finnish
maailmaa nähnyt
Having travelled extensively.
paljon matkustellut
Having travelled extensively.