Translation of menekap in English:

menekap

verb

  • 1

    to cover with the flat of the hand or something flat or slightly dome-shaped