A free English and Devayan (smr) dictionary. This is a language of Indonesia. It is meant as a starting point for learners of the English, or Devayan language. It includes a number of the most commonly used words in each language.
Show More