ddd ( synonym found)

Definition of ddd:

°developmentally disabled.

Definition of ddd:

°developmentally disabled.

Back to Top