expert, adept, connoisseur, specialist

listen to the pronunciation of expert, adept, connoisseur, specialist
English - Italian
esperto