Tagalog Dictionary
Tagalog
daluyan n. any tube or tubelike vessel that carries any liquid, blood, etc.