Alà dei Sardi
Italian
Proper noun
Alà
dei
Sardi
f
a small
town
in
Olbia-Tempio
,
Sardinia
Related terms
alaese