French-Polish dictionary »

artefact meaning in Polish

FrenchPolish
artefact

artefakt