Translation of gelepar in English:

gelepar

to flounder

(menggelepar, menggelepar-gelepar)

verb

  • 1

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