NichiDict

臆する

おくする
[okusuru]

Meanings

1.SuruIntransitive

to be hesitant; to feel timid