シェアサイクル
sheasaikuru

Noun

1. bicycle sharing

From English "share cycle"

Other forms: