Translation of I+D in English:

I+D

R & D, n.

(I&D)

masculine noun

  • 1

    R & D
    research and development
    • investigación y desarrollo