AMAMANGLUY
AMAMANGLUY is a Cebuano word. In English, it means...
amamangluy n insect similar to the katydid.
It makes a chirping sound in the evening.
It makes a chirping sound in the evening.