Ogliastra
Italian
Proper noun
Ogliastra
?
a
province
of
Sardinia
,
Italy
Anagrams
Agliastro
,
astrolagi