Barruera in English dictionary Barruera Meanings and definitions of "Barruera" proper A town in Vall de Boí, Catalonia more Sample sentences with "Barruera" Declension Stem Try again Authors