artifactDict.lkDict.lk - Sinhala to English DictionaryMeaning artifact Tweet Sinhala Dictionary definitions for artifactartifact 🔊 /ɑˈɹtʌfæˌkt/artifact : කෘතකයartifact : මානවකෘතියartifact : සිප්පමartifact : මෙවලමLern More AboutWiki Definition: artifactGoogle Search result: GoogleWiki Article: Wikipedia Tweet