Translation of merugi in English:

merugi

to suffer losses

  • 1

    to suffer losses