1 English Anagrams of DND
Prev.1Next
NDD
Definition: 1. Initialism of nature-deficit disorder.
There are 2 definitions of the word NDD
Show more information about NDD
Prev.1Next
Search took: 35.6967 ms
Definition: 1. Initialism of nature-deficit disorder.
There are 2 definitions of the word NDD
Show more information about NDD
Search took: 35.6967 ms