There were piles of litter on the streets.

中文解释

街上有一堆一堆的废弃物。

正在查询

mutinously leechee Retained Car 呐喊 纤小 倾盆大雨 payment 成品 alpha-particle attain wealth