Meaning of Sardegna in English:

Sardegna

proper noun

Italian name for Sardinia