artifex Latin - English
1.
Englishskilled
-
Englishhaving or showing skill
-
Latinartifex
English translator: Latin English artifex Eesti sõnaraamat Español Traductor Svenska Översättare
Englishskilled
Englishhaving or showing skill
Latinartifex
English translator: Latin English artifex Eesti sõnaraamat Español Traductor Svenska Översättare