French-English dictionary »

dumbarton meaning in English

FrenchEnglish
Dumbarton nom {f}

Dumbarton◼◼◼(town in West Dunbartonshire, Scotland)
proper noun
[UK: dʌm.ˈbɑːt.n̩] [US: dʌm.ˈbɑːr.tn̩]