expandors

English

Noun

expandors

  1. plural of expandor