tekkaru

s. tekkaru — A cucumber; Cucumis sativoa.manner-1886-vision