hindered China's development

language: es

definitions

  1. Stopped China from growing.
    es: Detuvo el desarrollo de China.

examples