R&D – Català–English translations

🇬🇧 en ca

R&D noun

  • Research and Development
R+D
Wiktionary Links