congcorang

Sundanese

Noun

congcorang

  1. praying mantis