champigny-sur-marne








noun

  1. a city in N France, a Paris suburb.

noun

  1. a suburb of Paris, on the River Marne. Pop: 74 237 (1999)
55 queries 0.548