excavation units

English

Noun

excavation units

  1. plural of excavation unit