Adjective Definition

delayed

1.Definition: not as far along as normal in development




Please Share