clever
callidus
–
clever, cunning, dextrous, experienced, skilful, sly
sollers
–
clever, skillful