artefactos

Portuguese

Noun

artefactos

  1. plural of artefacto

Spanish

Noun

artefactos m pl

  1. plural of artefacto