Dictionary Translate Correct Ask AI
Noun
شئ اصطناعي {من صنع الإنسان}
...
artefact {artifact}, {med.}