English-Arabic dictionary »

artefact meaning in Arabic

EnglishArabic
Artefact [UK: ˈɑː.tɪ.fækt]
[US: ˈɑːr.tɪ.fækt]

الأداة