impact crater








noun Astronomy, Geology.

  1. crater(def 2).
55 queries 0.527