AGUYANGYANG
AGUYANGYANG is a Cebuano word. In English, it means...
aguyangyang n a k.
o.
poisonous field spider with a red tip at the abdomen.
o.
poisonous field spider with a red tip at the abdomen.