Portuguese

edit

Noun

edit

artefactos

  1. plural of artefacto

Spanish

edit

Noun

edit

artefactos m pl

  1. plural of artefacto