metlife stadium
/M EH1 T L AY0 F S T EY0 D IY0 AH0 M/N
- 1
an open-air multi-purpose stadium at the Meadowlands Sports Complex in East Rutherford, New Jersey, United States.
Translate โmetlife stadiumโ into another language
Choose a language below to open the translator with English selected as the source language.