NichiDict

諸事情

しょじじょう
[shojijou]

Meanings

1.Noun

various reasons