Kelso (0 synonym found)

Definition of Kelso:

°A town in the Scottish Borders region.

Definition of Kelso:

°A town in the Scottish Borders region.

Back to Top