Translation of kecai in English:

kecai

smashed into tiny pieces

(berkecai-kecai, berkecai)

adjective

  • 1

    smashed into tiny pieces, torn into pieces