NichiDict

独立自存

どくりつじそん
[dokuritsujison]

Meanings

1.Noun

independence and self-reliance