Definify.com

Definition 2024


Camarga

Camarga

Spanish

Proper noun

Camarga f

  1. Camargue (marshland area)