Please enable javascript to use dictionary! Howto enable javascript?
Dumbarton▼(town in West Dunbartonshire, Scotland)proper noun[UK: dʌm.ˈbɑːt.n̩] [US: dʌm.ˈbɑːr.tn̩]
↑