Slovnenya

Translation English Japanese: leash

Dictionary: main
leash
noun
10 拘束, , , , , .