Dictionary: “ゴムセン”

ゴムセン

ゴムセン

rubber stopper; rubber plug