Lobios

English

Proper noun

Lobios

  1. A municipality of Ourense, Galicia, Spain.