NichiDict

鼠落し

ねずみおとし
[nezumiotoshi]

Meanings

1.Noun

rattrap