Definition of トラックボール

トラックボール

torakkubooru

noun
trackball