Translation of cecap in English:

cecap

to taste

(mencecap)

  • 1

    to taste