Advertisement

Advertisement

Moulins

/ mulɛ̃ /

noun

  1. a market town in central France, on the Allier River. Pop: 21 892 (1999)


Advertisement

Advertisement

Advertisement

Advertisement