of or demonstrating premature development

Translation:
English
Adjective
Add