hindered China's development

language: ru

definitions

  1. Stopped China from growing.
    ru: Замедлил развитие Китая.

examples