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