Hiligaynon

edit

Noun

edit

adudúlay

  1. a large earthworm