impact areas

English

Noun

impact areas

  1. plural of impact area