superproductions

French

Noun

superproductions f

  1. plural of superproduction