English-Arabic dictionary »

artifacts meaning in Arabic

EnglishArabic
Artifacts [UK: ˈɑː.tɪ.fækts]
[US: ˈɑːr.tə.ˌfækts]

الأدوات