Chasseneuil-du-Poitou

English

Proper noun

Chasseneuil-du-Poitou

  1. A town and commune in Vienne department, Nouvelle-Aquitaine, France.

Further reading