Salford meaning

sôlfərd, salfərd
(place) City in NW England, in Greater Manchester.
proper name
0
0
Advertisement