Babylon 10
Simply the best definition!

Download it's free

didale

Sard inian Logudorese-Italian Glossary

Download this dictionary
didale
ditale; unu didale e abba, un pochino d'acqua;