geostatic arches

English

Noun

geostatic arches

  1. plural of geostatic arch