NichiDict

どこかしら

何処かしら
[dokokashira]

Meanings

1.ExpressionAdverb

in some way; somehow or other

2.ExpressionAdverb

somewhere or other