cheka competent, expert, knowledgeable (about); skilful, skilled (in, usually loc.); clever, good at. good, bright, pure; proper, true, genuine.
competent, expert, knowledgeable (about); skilful, skilled (in, usually loc.); clever, good at. good, bright, pure; proper, true, genuine.