invention in Spanish
invention in Spanish
invento
Something invented.
invención
Something invented.
invención
The capacity to invent.