Vocabulary

原チャ

motor scooter; moped; motorized bicycle

noun