Spanish edit

Noun edit

artilugios

  1. plural of artilugio