masterbatches

English

Noun

masterbatches

  1. plural of masterbatch