natural endowment


Meanings

  • natural abilities or qualities