This website offers for free the Dictionary of the language spoken in Sardinia.
The free online version is  the Italian-Sardo.
Sardo includes all the regional variants such as: Algherese, Campidanese, Gallurese, Logudorese, Nuorese, Sassarese, Tabarchino.
      
      ELP Language
              Campidanese Sardinian
      
      Resource Types
              Website
      
      Media Image
              Placeholder 3
      
      Tag
              Dictionaries
      
      URL
              http://www.antoninurubattu.it/rubattu/italiano-sardo/Dulsi-9/