English edit

Noun edit

R&Ds

  1. plural of R&D

Anagrams edit