freeride

listen to the pronunciation of freeride
English - English
{i} benefit achieved at the expense of another person, something achieved without effort or at no cost
freeride
Favorites