talented

Possessing natural ability or skill.