Camargue meaning

A sparsely-populated marshland area of southern France.
pronoun
0
0
Advertisement

Origin of camargue

  • French Camargue.
    From Wiktionary