denitrators

English

Noun

denitrators

  1. plural of denitrator