Japanese dictionary

Dictionary: “でもしか”

でもしか

でもしか

for lack of anything better to do