toIPA
Home
Blog
Category
Dumbarton football stadium
association football stadium with a single stand, in Dumbarton, Scotland, UK, opened 2000
Pronunciation
/dʌmˈbɑːtən ˈfʊtbɔːl ˈsteɪdɪəm/
Categories
association football venue