Translation of cengkerik in English:

cengkerik

cicada

noun

  • 1

    cicada, chirping brown insect resembling a grasshopper, cricket