all-rounder

noun
1
a person who has many different skills and abilities
همه‌فن‌حریف, چندمهارتی, همه‌کاره