Translation of cumbu in English:

cumbu

to caress

(mencumbu)

verb

  • 1

    to caress, to give a caress to