Translation of meratapi in English:

meratapi

verb

  • 1

    feel or express grief or regret, weep, bewail