self-depending in English dictionary

  • self-depending

Sample sentences with "self-depending"

Available translations