Slovnenya

Translation English Japanese: wrist pin

Dictionary: main
wrist pin
noun