English Nouns: freeride

English Nouns verb 'freeride' conjugated