Alà dei Sardi

Italian

Proper noun

Alà dei Sardi f

  1. a small town in Olbia-Tempio, Sardinia