Advertisement

Advertisement

St. Quentin

[ seynt kwen-tn; French san kahn-tan ]

noun

  1. a city in N France, on the Somme: retaken from the Germans 1918.


Advertisement

Advertisement

Advertisement

Advertisement


St. Pierre and Miquelonstr.