Translation of damai in English:

damai

peace, peacefulness

  • 1

    peace, peacefulness


User Contribution

damai

peace

adjective