artifact English - Turkish
1.
-
Englishman-made object
-
Turkishartefakt, insan yapımı
Related words
English translator: English Turkish artifact Eesti sõnaraamat Español Traductor Svenska Översättare
Englishman-made object
Turkishartefakt, insan yapımı
English translator: English Turkish artifact Eesti sõnaraamat Español Traductor Svenska Översättare