artifactsDict.lkDict.lk - Sinhala to English DictionaryMeaning artifacts Tweet Sinhala Dictionary definitions for artifactsartifacts 🔊 /ɑˈɹtʌfæˌkts/artifacts : මානවකෘතිLern More AboutWiki Definition: artifactsGoogle Search result: GoogleWiki Article: Wikipedia Tweet