Search term innovation has 4 results
Jump to
EN English ES Spanish
innovation (n) [invention] novedad (n) {f} [invention]
innovation innovación {f}
innovation (n) [general] innovación (n) {f} [general]
innovation (n) [invention] innovación (n) {f} [invention]