Slovnenya

Translation English Japanese: handcuff

Dictionary: main
handcuff
verb