toIPA
Home
Blog
Category
Wembley stadium
football stadium in London, England, UK, inaugurated in March 2007
Pronunciation
/ˈwɛmbli ˈsteɪdiəm/
Categories
multi-purpose stadium