Ogliastra (English, name)
expansion: Ogliastra
Senses:
glosses: A province of Sardinia, Italy
Forms: