Vocabulary
堪能
かんのう
proficient; skilled; skillful; good; accomplished
na-adjective
noun