skilled in Latin
skilled in Latin
artifex
Having or showing skill; skillful.
callidus
Having or showing skill; skillful.
perītus
Having or showing skill; skillful.
sollers
Having or showing skill; skillful.