en

Dumfries

ru

Translation dumfries into russian

Dumfries
Noun
raiting
Dumfries is a town in Scotland.
Дамфрис — это город в Шотландии.

Definitions

Dumfries
Noun
raiting
A town in Scotland, located in the council area of Dumfries and Galloway.
Dumfries is known for its rich history and beautiful landscapes.