How do you say sardinia in Latin?
— Sardinia (f); Sardinia


Generic synonyms for sardinia in Latin
islandinsula (f)