Meaning of padapuan

padapuan

Tagalog

padapuan n. a bar or perch where birds rest