Even tough Im not native, I'd rather say 'Your link to the world'- sounds better to me... 'Your link with the world' doesnt sound good to me but cannot be sure. Im writing to check myself as well Greets.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.