What does swim trekking mean? Below you find one meaning for the word swim trekking You can also add a definition of swim trekking yourself
1
00
swim trekking
the activity of swimming from place to place in open water, such as the sea or a lake, as a leisure activityI am going swim trekking in the south of France.