A free program for Android, by ironServices.
A useful Sinhala-English dictionary
Teach Yourself an Ancient Indian Language with Learn Sanskrit
A free app for Android, by Dictionary.com, LLC.
U-Dictionary for Android: Free Offline Dictionary for Personal and Professional Use