hindered China's development
language: th
definitions
Stopped China from growing.
th: ขัดขวางการพัฒนาของจีน
examples