Japanese dictionary

Dictionary: “ドアガード”

ドアガード

ドアガード

door latch; door catch