bn:00813088n
Noun Named Entity
EL
Carayac
EN
Carayac is a commune in the Lot department in southwestern France. Wikipedia
Relations
Sources