Translation of kecai in English:

kecai

smashed into tiny pieces

(berkecai, berkecai-kecai)

adjective

  • 1

    smashed into tiny pieces, torn into pieces