megaplex : Related Words Words similar in meaning to megaplex

  • cinema«