Polish-French dictionary »

artefakt meaning in French

PolishFrench
artefakt

artefact

artéfact