海词手机词典
  • a compost heap(= a place in the garden where leaves, plants, etc. are piled, to make compost)

    播放读音 播放读音