Japanese dictionary

Dictionary: “ゴムセン”

ゴムセン

ゴムセン

rubber stopper; rubber plug