defibrators

English

Noun

defibrators

  1. plural of defibrator