Definify.com

Definition 2025


Camarga

Camarga

Spanish

Proper noun

Camarga f

  1. Camargue (marshland area)