Translation of terpekap in English:

terpekap

covered

verb

  • 1

    covered