artefacto

device, contraption

3,001–5,000 #3,823

Meanings

noun, masculine

  1. device, contraption
  2. artifact