English

edit

Noun

edit

R&Ds

  1. plural of R&D

Anagrams

edit