Definify.com

Definition 2024


impactors

impactors

English

Noun

impactors

  1. plural of impactor