Word info

Barruera

Proper noun

Meaning

Barruera

A town in Vall de Boí, Catalonia

Source: en.wiktionary.org

Close letter words and terms