Ogliastra

English

Proper noun

Ogliastra

  1. A province of Sardinia, Italy

Derived terms

Translations

Italian

Proper noun

Ogliastra ?

  1. a province of Sardinia, Italy

Anagrams