Find the word definition

Wikipedia
Breil-sur-Roya

Breil-sur-Roya ( Italian: Breglio or Breglio sul Roia, Occitan: Brei o Brelh de RĂ²ia, ) is a commune in the Alpes-Maritimes department in southeastern France.