artifex – English–Latine translations

🇻🇦 la en 🇬🇧

artifex noun

artist, creator, artisan, master

artifex adjective

skilled, artful, artistic
Wiktionary Links