NichiDict

未だし

いまだし
[imadashi]

Meanings

1.Noun

something to be desired