kamus
.
Search
About
inner_resource
English
inner resource
Noun
A resource provided by the mind or one's personal capabilities
English: inner resource