Translation of gelepar in English:

gelepar

to flounder

(menggelepar-gelepar, menggelepar)

verb

  • 1

    to flounder, to writhe, to struggle, to flap the wings in pain or in an effort to free itself