Translation of kaka in English:

kaka

defecate

verb

  • 1

    defecate