hindered China's development
language: es
definitions
Stopped China from growing.
es: Detuvo el desarrollo de China.
examples