artefakti French - English
1.
Englishartifact
-
Englishman-made object
-
Frenchartefact
Englishartifact
-
Englisharchaeological object
-
Frenchartéfact
English translator: French English artefakti Eesti sõnaraamat Español Traductor Svenska Översättare