un asso in

listen to the pronunciation of un asso in
Итальянский Язык - Английский Язык
an ace at, a wizard at