English

edit

Proper noun

edit

Barruera

  1. A town in Vall de Boí, Catalonia

Catalan

edit

Proper noun

edit

Barruera

  1. Barruera