NichiDict

でもしか

[demoshika]

Meanings

1.Prefix

for lack of anything better to do