Translation of mengecup in English:

mengecup

to kiss

verb

  • 1

    to kiss