Translation of cakar ayam in English:

cakar ayam

scrawl

noun

  • 1

    scrawl, scribble, bad handwriting