geohazards

English

Noun

geohazards

  1. plural of geohazard