iwed

Lubuagan Kalinga

Noun

iwed

  1. praying mantis