artifact English - French
1.
-
Englishman-made object
-
Frenchartefact
Related words
English translator: English French artifact Eesti sõnaraamat Español Traductor Svenska Översättare
Englishman-made object
Frenchartefact
English translator: English French artifact Eesti sõnaraamat Español Traductor Svenska Översättare