中英词典查询

defoliated

v. (使)落叶( defoliate的过去式和过去分词 );