dumfries and galloway

listen to the pronunciation of dumfries and galloway
English - English
a region in southwest Scotland, including the town of Dumfries
dumfries and galloway
Favorites