Translation of merayap in English:

merayap

to creep, to crawl

verb

  • 1

    to creep, to crawl