Meaning of humandusay

humandusay

Tagalog

humandusay (humahandusay, humandusay, hahandusay) v., inf. lie prostrate or prone