1 Results
Madhura English-Sinhala Dictionary Icon
More than 230,000 English and Sinhala definitions are stored in this software.
Free