not much of a hand at

Definitions

[1] 不善于...
[2] 对(某事)不熟练, 不内行
[3] not much of a hand at
[4] 对某事不熟练, 无经验
[5] 不内行