Meaning of dapo

dapo

Tagalog

dapo n., bot. orchid; parasitic plant


dapo

Tagalog

dapo n. act of alighting as birds do