Translation of innovación in English:

innovación

innovation, n.

feminine noun

  • 1

    innovation
    innovaciones técnicas technical innovations