English to Hindi

Meaning for:
dab hand
other
निपुण