Camarga

Spanish

Proper noun

Camarga f

  1. Camargue (marshland area)