limatek
Dibabawon Manobo
Noun
limatek
leech