Tagalog Dictionary
Tagalog
dapo n., bot. orchid; parasitic plant
dapo n. act of alighting as birds do