Vocabulary
腕がいい
うでがいい
skilled; skillful; skilful; competent; capable; good
expression
adj-ix