NichiDict

ドアガード

[doagaado]

Meanings

1.Noun

door latch; door catch