artilugios

Spanish

Noun

artilugios

  1. plural of artilugio