Sikuwang

English: (noun) praying mantis

Bahasa Malaysia: cengkadak