Mont-de-Marsan

English

Proper noun

Mont-de-Marsan

  1. A commune, the capital of Landes department, Nouvelle-Aquitaine, France.