Diccionario Español-Inglés

artilugio

Contraption, gadget

Diccionario Español-Inglés