English

edit

Noun

edit

catalysators

  1. plural of catalysator