Hiligaynon edit

Noun edit

adudúlay

  1. a large earthworm