to ride on or operate a bicycle - Spanish English Dictionary

Suggest a Term