Vocabulary
腕っこき
うでっこき
able; capable; competent
adj-no
na-adjective