shanty1
contestada

Which word best describes a person who has become more advanced in a skill but is not quite an expert