congcorang
Sundanese
Noun
congcorang
praying mantis