English Dictionary
Definition CJD in British English
CJD noun
[uncountable] noun
/ˌsiː dʒeɪ ˈdiː/
English Dictionary