a region in southwest scotland, including the town of dumfries

listen to the pronunciation of a region in southwest scotland, including the town of dumfries
الإنجليزية - الإنجليزية
Dumfries and Galloway
a region in southwest scotland, including the town of dumfries
المفضلات