Translation of lamented in Malay

lamented

dukacita

adjective

  • 1

    dukacita