SELF-SUBSISTING


Meaning of SELF-SUBSISTING in English

[self-sub.sist.ing] adj (1654): self-subsistent

Merriam-Webster English vocab.      Английский словарь Merriam Webster.