Translation of rana in English:

rana

ailing, suffer chronically

(merana)

verb

  • 1

    ailing, suffer chronically
  • 2

    waste away
  • 3

    keep worrying