irremovable boulders;irremovable obstacles.

  • 无法移走的大石块;无法清除的障碍
目录 查词历史