megafábrica

Spanish

Etymology

From mega- +‎ fábrica.

Noun

megafábrica f (plural megafábricas)

  1. huge factory