NichiDict

せねば

[seneba]

Meanings

1.Expression

ought to do; have to do; must do; feel obliged to