Translation of mengecup in English:

mengecup

to kiss

  • 1

    to kiss