artefactes

Catalan

Pronunciation

Noun

artefactes

  1. plural of artefacte