To travel using a sustainable mode of transport e.g. cycling.
I've stravelled to work this morning.
by Greg@PC October 27, 2013
Get the Stravel mug.
Pieces of or pieces of it
Can you please rip that paper into stravels
by Jillian V April 19, 2021
Get the Stravels mug.