Translation of ipolaya in English:

ipolaya

commit suicide

verb

  • 1

    commit suicide