Translation of kucupan in English:

kucupan

kiss

noun

  • 1

    kiss