Advertisement

Advertisement

St.-Lambert

[ seynt-lam-bert; French san-lahn-ber ]

noun

  1. a city in S Quebec, in E Canada, across from Montreal, on the St. Lawrence.


Advertisement

Advertisement

Advertisement

Advertisement


S.T.L.St. Laurent