subsidence craters

English

Noun

subsidence craters

  1. plural of subsidence crater