Depauperate:arrested in growth or development;stunted.
英
美
遏制的:阻止成长或发展的;
目录
查词历史
英 汉