retardation

Delay or halt of any process such as mental or physical development.

Home » retardation

Last Updated

October 7, 2025