Japanese dictionary

Dictionary: “トップロープ”

トップロープ

トップロープ

top rope (of the ring)