impellors

English

Noun

impellors

  1. plural of impellor