hindered China's development

language: th

definitions

  1. Stopped China from growing.
    th: ขัดขวางการพัฒนาของจีน

examples