FAQs About the word self-depending

tự lập

Depending on one's self.

No synonyms found.

No antonyms found.

self-dependent => độc lập, self-denying => hy sinh, self-denial => Tự chối bản thân, self-delusion => tự mình lừa dối, self-delation => tự tố cáo,