accomplished

adjective
1
very good at a particular thing; having a lot of skills
ماهر, زبردست, چیره‌دست, متبحر, حاذق